çok uzun menzilli radar - Turkish English Dictionary